<html>
<head><meta charset="utf-8"><title>quest for semantic token requests · general · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/index.html">general</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html">quest for semantic token requests</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="228401541"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228401541" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Viliam Vadocz <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228401541">(Mar 02 2021 at 12:33)</a>:</h4>
<p>I am making my own language server in Rust and I don't know of a better place to ask for help than here.</p>
<p>I want to add syntax highlighting via semantic tokens (<a href="https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_semanticTokens">https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_semanticTokens</a>), but I am not getting any requests. I added it to my server's capabilities like this (I am using <code>lsp_types</code>):</p>
<div class="codehilite" data-code-language="Rust"><pre><span></span><code><span class="k">pub</span><span class="w"> </span><span class="k">fn</span> <span class="nf">server_capabilities</span><span class="p">()</span><span class="w"> </span>-&gt; <span class="nc">ServerCapabilities</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w">    </span><span class="n">ServerCapabilities</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w">        </span><span class="n">text_document_sync</span>: <span class="nb">Some</span><span class="p">(</span><span class="n">TextDocumentSyncCapability</span>::<span class="n">Kind</span><span class="p">(</span><span class="w"></span>
<span class="w">            </span><span class="n">TextDocumentSyncKind</span>::<span class="n">Incremental</span><span class="p">,</span><span class="w"></span>
<span class="w">        </span><span class="p">)),</span><span class="w"></span>
<span class="w">        </span><span class="n">hover_provider</span>: <span class="nb">Some</span><span class="p">(</span><span class="n">HoverProviderCapability</span>::<span class="n">Simple</span><span class="p">(</span><span class="kc">true</span><span class="p">)),</span><span class="w"></span>
<span class="w">        </span><span class="n">semantic_tokens_provider</span>: <span class="nb">Some</span><span class="p">(</span><span class="w"></span>
<span class="w">            </span><span class="n">SemanticTokensOptions</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w">                </span><span class="n">legend</span>: <span class="nc">SemanticTokensLegend</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w">                    </span><span class="n">token_types</span>: <span class="nc">SUPPORTED_TYPES</span><span class="p">.</span><span class="n">to_vec</span><span class="p">(),</span><span class="w"></span>
<span class="w">                    </span><span class="n">token_modifiers</span>: <span class="nc">SUPPORTED_MODIFIERS</span><span class="p">.</span><span class="n">to_vec</span><span class="p">(),</span><span class="w"></span>
<span class="w">                </span><span class="p">},</span><span class="w"></span>
<span class="w">                </span><span class="n">full</span>: <span class="nb">Some</span><span class="p">(</span><span class="n">SemanticTokensFullOptions</span>::<span class="n">Delta</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="n">delta</span>: <span class="nb">Some</span><span class="p">(</span><span class="kc">true</span><span class="p">)</span><span class="w"> </span><span class="p">}),</span><span class="w"></span>
<span class="w">                </span><span class="n">range</span>: <span class="nb">Some</span><span class="p">(</span><span class="kc">true</span><span class="p">),</span><span class="w"></span>
<span class="w">                </span><span class="n">work_done_progress_options</span>: <span class="nb">Default</span>::<span class="n">default</span><span class="p">(),</span><span class="w"></span>
<span class="w">            </span><span class="p">}</span><span class="w"></span>
<span class="w">            </span><span class="p">.</span><span class="n">into</span><span class="p">(),</span><span class="w"></span>
<span class="w">        </span><span class="p">),</span><span class="w"></span>
<span class="w">        </span><span class="o">..</span><span class="nb">Default</span>::<span class="n">default</span><span class="p">()</span><span class="w"></span>
<span class="w">    </span><span class="p">}</span><span class="w"></span>
<span class="p">}</span><span class="w"></span>
</code></pre></div>
<p>Hover works as expected, but <strong>I am not getting any requests for semantic tokens</strong>. I assume that maybe I have to enable it in my client. (I am using <code>vscode-languageclient</code> for that) This is how I launch the server and client.</p>
<div class="codehilite" data-code-language="TypeScript"><pre><span></span><code><span class="kr">import</span> <span class="p">{</span> <span class="nx">LanguageClient</span><span class="p">,</span> <span class="nx">LanguageClientOptions</span><span class="p">,</span> <span class="nx">ServerOptions</span> <span class="p">}</span> <span class="nx">from</span> <span class="s2">"vscode-languageclient/node"</span><span class="p">;</span>
<span class="kr">import</span> <span class="p">{</span> <span class="nx">ChildProcess</span><span class="p">,</span> <span class="nx">spawn</span> <span class="p">}</span> <span class="nx">from</span> <span class="s2">"child_process"</span><span class="p">;</span>
<span class="kr">import</span> <span class="p">{</span> <span class="nx">SemanticTokensFeature</span> <span class="p">}</span> <span class="nx">from</span> <span class="s2">"vscode-languageclient/lib/common/semanticTokens"</span><span class="p">;</span>

<span class="kd">let</span> <span class="nx">client</span>: <span class="kt">LanguageClient</span><span class="p">;</span>
<span class="kd">let</span> <span class="nx">server</span>: <span class="kt">ChildProcess</span><span class="p">;</span>

<span class="kd">function</span> <span class="nx">startServer</span><span class="p">(</span><span class="nx">serverPath</span> : <span class="kt">string</span><span class="p">)</span> <span class="p">{</span>

    <span class="k">if</span> <span class="p">(</span><span class="nx">serverPath</span><span class="p">)</span> <span class="p">{</span>
        <span class="kr">const</span> <span class="nx">serverOptions</span>: <span class="kt">ServerOptions</span> <span class="o">=</span> <span class="nx">async</span> <span class="p">()</span><span class="o">:</span> <span class="nx">Promise</span><span class="o">&lt;</span><span class="nx">ChildProcess</span><span class="o">&gt;</span> <span class="o">=&gt;</span> <span class="p">{</span>
            <span class="nx">server</span> <span class="o">=</span> <span class="nx">spawn</span><span class="p">(</span><span class="nx">serverPath</span><span class="p">);</span>
            <span class="k">return</span> <span class="nx">server</span><span class="p">;</span>
        <span class="p">};</span>

        <span class="kr">const</span> <span class="nx">clientOptions</span>: <span class="kt">LanguageClientOptions</span> <span class="o">=</span> <span class="p">{</span>
            <span class="nx">documentSelector</span><span class="o">:</span> <span class="p">[{</span> <span class="nx">scheme</span><span class="o">:</span> <span class="s2">"file"</span><span class="p">,</span> <span class="nx">language</span><span class="o">:</span> <span class="s2">"volpe"</span> <span class="p">}],</span>
            <span class="nx">diagnosticCollectionName</span><span class="o">:</span> <span class="s2">"volpe-ls"</span><span class="p">,</span>
        <span class="p">};</span>

        <span class="nx">client</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">LanguageClient</span><span class="p">(</span><span class="s2">"volpe-ls"</span><span class="p">,</span> <span class="s2">"Volpe Language Server"</span><span class="p">,</span> <span class="nx">serverOptions</span><span class="p">,</span> <span class="nx">clientOptions</span><span class="p">);</span>
        <span class="nx">client</span><span class="p">.</span><span class="nx">registerFeature</span><span class="p">(</span><span class="k">new</span> <span class="nx">SemanticTokensFeature</span><span class="p">(</span><span class="nx">client</span><span class="p">));</span>

        <span class="nx">client</span><span class="p">.</span><span class="nx">start</span><span class="p">();</span>
    <span class="p">}</span>
<span class="p">}</span>
</code></pre></div>
<p>This still doesn't work - I am not getting any requests related to semantic tokens. I don't have a grammar in my <code>package.json</code>, because I plan to do all syntax highlighting via semantic tokens.</p>
<p>I have tried updating my dependencies.</p>
<div class="codehilite" data-code-language="JSON"><pre><span></span><code>    <span class="nt">"dependencies"</span><span class="p">:</span> <span class="p">{</span>
        <span class="nt">"vscode-languageclient"</span><span class="p">:</span> <span class="s2">"^7.0.0"</span>
    <span class="p">},</span>
    <span class="nt">"devDependencies"</span><span class="p">:</span> <span class="p">{</span>
        <span class="nt">"@types/node"</span><span class="p">:</span> <span class="s2">"^12.12.6"</span><span class="p">,</span>
        <span class="nt">"@types/vscode"</span><span class="p">:</span> <span class="s2">"^1.53.0"</span><span class="p">,</span>
        <span class="nt">"@typescript-eslint/eslint-plugin"</span><span class="p">:</span> <span class="s2">"^4.9.0"</span><span class="p">,</span>
        <span class="nt">"@typescript-eslint/parser"</span><span class="p">:</span> <span class="s2">"^4.9.0"</span><span class="p">,</span>
        <span class="nt">"typescript"</span><span class="p">:</span> <span class="s2">"^4.1.2"</span><span class="p">,</span>
        <span class="nt">"eslint"</span><span class="p">:</span> <span class="s2">"^7.15.0"</span>
    <span class="p">}</span>
</code></pre></div>
<p>I tried digging around in the rust-analyzer vscode client for clues, but it doesn't seem like it registers this feature explictly.<br>
I looked in the npm vscode-languageclient module source (I found CommonLanguageClient which is where I saw <code>this.registerFeature(new SemanticTokensFeature(this))</code>.<br>
I looked over the LSP documentation related to semantic tokens.<br>
I scoured github issues.<br>
I am so lost.</p>
<p>Any ideas for what to try next?</p>



<a name="228403515"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228403515" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228403515">(Mar 02 2021 at 12:47)</a>:</h4>
<p>It's a bit far-fetched, but which theme are you using? Also, you might want to post further questions in <a href="#narrow/stream/185405-t-compiler.2Fwg-rls-2.2E0">https://rust-lang.zulipchat.com/#narrow/stream/185405-t-compiler.2Fwg-rls-2.2E0</a>, for visibility</p>



<a name="228404246"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228404246" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Viliam Vadocz <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228404246">(Mar 02 2021 at 12:53)</a>:</h4>
<p><span class="user-mention" data-user-id="203546">@Laurențiu Nicola</span> <br>
I am using Ayu Dark Bordered. I will try with different ones. Thanks for the idea.<br>
Is my question suitable for that stream?</p>



<a name="228404457"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228404457" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228404457">(Mar 02 2021 at 12:55)</a>:</h4>
<p>Try Default Light+ or Default Dark+</p>



<a name="228404490"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228404490" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Viliam Vadocz <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228404490">(Mar 02 2021 at 12:55)</a>:</h4>
<p><span aria-label="eyes" class="emoji emoji-1f440" role="img" title="eyes">:eyes:</span> That did it!</p>



<a name="228404498"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228404498" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228404498">(Mar 02 2021 at 12:55)</a>:</h4>
<p>Code only uses semantic highlighting if the theme supports it, so it might not even send the requests</p>



<a name="228404607"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228404607" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228404607">(Mar 02 2021 at 12:56)</a>:</h4>
<p>Any rust-analyzer question is suitable for that stream :-)</p>



<a name="228404724"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228404724" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Viliam Vadocz <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228404724">(Mar 02 2021 at 12:57)</a>:</h4>
<p>Oh my god. I spent so much time completely lost and it was just my theme the entire time!<br>
Is there a place where I can post this so people don't have to suffer my fate?</p>



<a name="228404760"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228404760" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lukas Wirth <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228404760">(Mar 02 2021 at 12:57)</a>:</h4>
<p>You can also force enable it for themes I think</p>
<div class="codehilite" data-code-language="JSON"><pre><span></span><code>    <span class="nt">"editor.semanticTokenColorCustomizations"</span><span class="p">:</span> <span class="p">{</span>
        <span class="nt">"[ThemeNameHere]"</span><span class="p">:</span> <span class="p">{</span>
            <span class="nt">"enabled"</span><span class="p">:</span> <span class="kc">true</span><span class="p">,</span>
            <span class="nt">"rules"</span><span class="p">:</span> <span class="p">{}</span>
        <span class="p">}</span>
    <span class="p">},</span>
</code></pre></div>



<a name="228404932"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228404932" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Viliam Vadocz <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228404932">(Mar 02 2021 at 12:59)</a>:</h4>
<p><span class="user-mention" data-user-id="300586">@Lukas Wirth</span> <br>
Is this in from settings.json or something I can put in my package.json?</p>



<a name="228404946"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228404946" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228404946">(Mar 02 2021 at 12:59)</a>:</h4>
<p>settings.json</p>



<a name="228404950"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228404950" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lukas Wirth <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228404950">(Mar 02 2021 at 12:59)</a>:</h4>
<p>thats for your settings.json</p>



<a name="228405293"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228405293" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Viliam Vadocz <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228405293">(Mar 02 2021 at 13:01)</a>:</h4>
<p>I guess I'll just have to tell everyone that uses my extension to enable it? Or is there a way to change that setting through an extension?</p>



<a name="228405398"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228405398" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228405398">(Mar 02 2021 at 13:02)</a>:</h4>
<p>They must use a theme that supports semantic highlighting if they want that feature</p>



<a name="228405437"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228405437" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lukas Wirth <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228405437">(Mar 02 2021 at 13:02)</a>:</h4>
<p>I don't think there is. In general one usually doesn't want to force enable it for themes because it kinda ruins most themes due</p>



<a name="228405495"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228405495" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228405495">(Mar 02 2021 at 13:03)</a>:</h4>
<p>I think you can change settings from an extension, but as a user I would find that a bit.. tacky</p>



<a name="228405499"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228405499" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lukas Wirth <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228405499">(Mar 02 2021 at 13:03)</a>:</h4>
<p>If i recall correctly vscode just uses some internal mapping from semantic tokens to text mate scopes</p>



<a name="228405563"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228405563" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lukas Wirth <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228405563">(Mar 02 2021 at 13:03)</a>:</h4>
<p>So best is to just recommend using a semantic highlighting enabled theme(which people should really switch to anyways imo)</p>



<a name="228405625"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228405625" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Viliam Vadocz <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228405625">(Mar 02 2021 at 13:04)</a>:</h4>
<p>Any recommendations?</p>



<a name="228405899"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228405899" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Viliam Vadocz <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228405899">(Mar 02 2021 at 13:06)</a>:</h4>
<p>anyway, thank you very much for the help</p>



<a name="228405936"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228405936" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lukas Wirth <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228405936">(Mar 02 2021 at 13:06)</a>:</h4>
<p>Cant really recommend anything as I use a custom one specifically made with rust tokens in mind <span aria-label="big smile" class="emoji emoji-1f604" role="img" title="big smile">:big_smile:</span></p>



<a name="228406097"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/122651-general/topic/quest%20for%20semantic%20token%20requests/near/228406097" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/122651-general/topic/quest.20for.20semantic.20token.20requests.html#228406097">(Mar 02 2021 at 13:08)</a>:</h4>
<p>I use <code>Default Light+</code></p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>